@charset "utf-8";
@import url('http://www.jiameng.com/templates/css/channel/search-section.css');
@import url('http://www.jiameng.com/templates/css/channel/nav_update.css');
/*reset*/
body, h1, h2, h3, h4, h5, dl, dt, dd, ul, ol, li, a, div, font, em, span, img, form, input, p { font-size: 12px; font-style: normal; font-weight: normal; padding: 0px; margin: 0px; line-height: 1.5em; background: none; border: none; color: #000; }
body { font: 12px "Microsoft Yahei" }
a { color: #666; text-decoration: none; outline: none; hide-focus:expression(this.hideFocus=true);
}
a:visited { text-decoration: none; }
a:hover { color: #f60; text-decoration: underline; }
li { vertical-align: bottom; list-style-type: none; white-space: normal; }
img { display: block; }
textarea, input, button, select, table, tbody, tr, td, th { border: none; padding: 0; margin: 0; }
.clear { clear: both; overflow: hidden; }
textarea, input, select { border: 1px solid #ccc; color: #666; }
/*ʽ*/
.w990 { width: 990px; margin: 0 auto; }
.w740 { width: 740px; }
.w209 { width: 209px; }
.mb20 { margin-bottom: 20px; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.pr20 { padding-right: 20px; }
.mr10 { margin-right: 10px; }
.mr11 { margin-right: 11px; }
.mt20 { margin-top: 20px; }
.mr20 { margin-right: 20px; }
.ml20 { margin-left: 20px; }
.mb6 { margin-bottom: 6px; }
.mb10 { margin-bottom: 10px }
.mt10 { margin-top: 10px; }
.bb { border-bottom: 1px dashed #ccc; }
.brs { border-right: 1px solid #e1e1e1; }
.bbs { border-bottom: 1px solid #e1e1e1; }
.bls { border-left: 1px solid #e1e1e1; }
.bts { border-top: 1px solid #e1e1e1; }
.hr { height: 4px; background: url("img/hr.jpg") repeat-x; }
.mr19 { margin-right: 19px; }
.pr10 { padding-right: 10px; }
.mb5 { margin-bottom: 5px; }
.mr6 { margin-right: 6px; }
.border { border: 1px solid #e1e1e1; border-top: 0; }
.br_ededed { border-right: 1px solid #ededed; }
.br_f5f5f5 { border-right: 1px solid #f5f5f5; }
.mr2 { margin-right: 2px; }
.color_df0 { color: #df0000; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/**/
/**/
#nav .nav_left h2 { display: inline; }
.sub_nav h2 { display: inline; }
.sub_nav span { color: #868282; font-family: "Microsoft Yahei"; }
.sub_nav { padding-left: 10px; background: #fafafa; height: 32px; line-height: 32px; }
.sub_nav a { font: 12px/32px "Microsoft Yahei"; color: #333; padding-right: 10px; }
.sub_nav a:hover { color: #f60; }
/*ý*/
.mod-links { background: #fff; padding: 4px 10px; border: 1px solid #e2e2e2; overflow: hidden; }
.mod-links .md-link-title { float: left; width: 76px; line-height: 24px; }
.mod-links ul { width: 870px }
.mod-links ul li { float: left; padding: 0 4px; line-height: 24px; display: block; word-wrap: break-word; width: 62px; overflow: hidden; height: 24px; }
.mod-links ul li a { float: left; display: inline-block; width: 62px; overflow: hidden; height: 24px; line-height: 24px; word-wrap: break-word; }
.mod-links ul li a.more { height: 24px; line-height: 24px; }
.mod-cert-links { background: #fff; border: 1px solid #e2e2e2; margin-bottom: 5px; border-bottom: none; border-left: none }
.mod-cert-links li { height: 26px; line-height: 26px; float: left; width: 493px; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2 }
.mod-cert-links li .adr-th { background: #f5f5f5; padding: 0 16px; font-weight: bold; display: inline-block; }
.mod-cert-links li .adr-con { display: inline-block; color: #e2e2e2 }
.mod-cert-links li .adr-con a { padding: 0 6px; }
/*layout1*/
.layout1L { width: 360px; height: 550px; }
.layout1L_1 { width: 25px; height: 513px; float: left; background: url("img/zp_tj1.png") no-repeat center center; margin-top: 10px; }
.layout1L_2 { width: 298px; float: left; }
.layout1L_2 h2{background:url("img/layout1L_h2.gif") no-repeat center 0;height:40px;text-indent:-9999px;}
.layout1L_3 { width: 25px; height: 513px; float: left; background: url("img/zp_tj2.png") no-repeat center center; margin-top: 10px; }
.layout1M { width: 350px; padding: 0 25px; height: 550px; }
.layout1R { width: 208px; padding-left: 20px; overflow: hidden; }
.bargain_broadcast { border-top: 1px solid #e1e1e1; position: relative; }
.bargain_icon1 { position: absolute; bottom: 0px; left: -11px; background: url("img/cy5.jpg") no-repeat -2px -10px; width: 324px; height: 17px; }
.bargain_broadcast, .jCarouselLite { height: 115px; width: 298px; }
.bargain_broadcast h3 { width: 90px; height: 20px; background: #fff; position: absolute; top: -10px; left: 100px; }
.bargain_broadcast h3 span { display: block; text-align: center; line-height: 20px; font-size: 16px; color: #343b41; font-weight: 700; }
.Jcarousel-1 { margin-top: 20px; }
.Jcarousel-1 ul li { height: 22px; line-height: 22px; width: 298px; overflow: hidden; background: url("img/libg1.png") no-repeat 0 center; text-indent: 15px; color: #666; font-family: "Microsoft Yahei" }
.Jcarousel-1 ul li a { color: #d51216; padding: 0 2px; }
.Jcarousel-1 ul li a:hover { color: #f60; }
.h_list { margin-bottom: 12px; }
.h_list h3 a { display: block; color: #d31213; font:700 22px "Microsoft YaHei"; height:27px; overflow:hidden}
.h_list span { color: #a9a9a9; font-family: "Microsoft Yahei"; }
.txt_link li { width: 173px; float: left; height: 24px; line-height: 24px; background: url("img/libg1.png") no-repeat 0 center; text-indent: 15px; overflow: hidden; position: relative; }
.txt_link li a {display:block;height:24px;line-height:24px; color: #666; font-family: "Microsoft Yahei"; }
.txt_link li span { position: absolute; right: 0px; color: #999; top: 4px; }
.txt_link li a:hover { color: #f60; }
.famous_person { border-top: 1px solid #ededed; margin-top: 15px; padding-top: 10px; }
.title { height: 24px; line-height: 24px; text-align: right; overflow: hidden; position: relative; }
.title h3, .title span { float: left; color: #282828; font-size: 16px; }
.title a { color: #8e8e8e; line-height: 24px; }
.title a:hover { color: #f60; }
.famous_person .dhhCon{}
.famous_person .dhhCon li{ line-height:27px; height:27px; overflow:hidden; padding-left:12px; background:url(img/libg1.png) no-repeat left center;}
.famous_person .dhhCon li a{ display:block; height:27px; line-height:27px; font-size:14px; color:#565656}
.famous_person .dhhCon li a:hover{ color:#f60}
.f_pL { width: 140px; }
.f_pL ul { margin-left: 160px; width: 185px; height: 165px; position: relative; }
.f_pL ul li { margin-bottom: 4px; }
.f_pL ul li div { display: none; padding-top: 5px; }
.f_pL ul li.hover div a.pic { display: block; width: 140px; height: 42px; position: absolute; left: -160px; top: 0px; }
.f_pL ul li a.f_pL_title{ font-size:13px; font-family:"Microsoft Yahei"; display:block; color:#272928; padding-left:10px; height:20px; line-height:20px; overflow: hidden}
.f_pL ul li.hover a.f_pL_title { background: url("img/sprite1.png") no-repeat 0 -119px; color:#d31213 }
.f_pL ul li.hover div a.pic img { width: 140px; height: 162px; }
.f_pL ul li.hover div { display: block; }
.f_pL ul li.hover p { color: #9d9c9c; padding-left: 14px; line-height: 20px; font-family: ""; height: 60px; overflow: hidden; }
.f_pL ul li.hover p a{ color:#888888; text-decoration:none}
.f_pL ul li.hover p a:hover{ color:#f60}
.f_pL ul li.hover p a b { font-weight:normal; color:#4896e8}
.f_pL ul li.hover span { font-size: 13px; color: #333; font-family: "Microsoft yahei"; }
.f_pL ul li span { display: block; color: #333; background: url("img/libg1.png") no-repeat scroll 0 center; text-indent: 15px; width: 195px; overflow: hidden; font-size: 12px; font-family: "Microsoft Yahei"; }
.f_pR { width: 194px; }
.f_pR span a { display: block; color: #333; margin-bottom: 5px; }
.f_pR span a:hover, .f_pR p a:hover { color: #f60; }
.f_pR p { color: #999; height: 55px; overflow: hidden; border-bottom: 1px dashed #cfcfcf; padding-bottom: 10px; margin-bottom: 10px; }
.f_pR p a { color: #4896e6; }
.hot_topic .title { position: relative; margin-bottom: 10px; }
.hot_topic .title img { position: absolute; right: 0px; top: 0px; }
.hot_topic { margin-bottom: 20px; }
.hot_topic .con a img { width: 208px; height: 135px; }
/*+Ȩ*/
.tab_1 { height: 350px; overflow: hidden; }
#tab_1 { width: 206px; height: 28px; }
#tab_1 li { width: 102px; float: left;height: 28px; line-height: 28px;color: #282828; cursor: pointer; }
#tab_1 li span { display: block; height: 28px; line-height: 28px; font-size:16px;}
#con_1 { margin-top: 10px; }
ul.rank_link li { height: 30px; line-height: 30px; position: relative; border-bottom: 1px dashed #ddd;overflow:hidden; }
ul.rank_link li a {display:inline-block;height:30px;line-height:30px;color: #333; font-family: "Microsoft Yahei"; }
ul.rank_link li a:hover { color: #f60; }
ul.rank_link li a em { display: inline-block; width: 16px; height: 18px; font-size: 10px; line-height: 14px; text-align: center; background: url("img/sprite1.png") no-repeat 1px -20px; color: #fff; font-family: "Arial"; margin-right: 10px;vertical-align:middle; }
ul.rank_link li.red_bg a em { background-position: 1px 0px; }
ul.rank_link li span { position: absolute; right: 0px; color: #a2a2a2; line-height: 30px; font-size: 10px; font-weight:normal !important; font-family: Arial, Helvetica, sans-serif}
ul.rank_link li.last { border-bottom: none; }
.classify_area { background: #fdfdfd; border: 1px solid #ededed; padding: 20px 0 28px 0; }
.classify_area dl { width: 225px; float: left; padding-left: 20px; }
.classify_area dl dt, .classify_area dl dt h3 { font-size: 15px; color: #333; margin-bottom: 20px; }
.classify_area dl dd a { padding-bottom: 15px; float: left; white-space: nowrap; }
.classify_1 dd a { padding-right: 24px; }
.classify_2 dd a { padding-right: 10px; }
.classify_3 dd a { padding-right: 18px; }
.classify_4 dd a { padding-right: 18px; }
/*ads zone*/
.ads_990-60 { width: 990px; height: 60px; position: relative; overflow: hidden; }
.ads_990-60 a { position: absolute; left: 0px; top: 0px; height: 60px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_990-60 img { width: 990px; height: 60px; }
.ads_990-70 { width: 990px; height: 70px; position: relative; overflow: hidden; }
.ads_990-70 a { position: absolute; left: 0px; top: 0px; height: 70px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_990-70 img { width: 990px; height: 70px; }
.ads_990-90 { width: 990px; height: 90px; position: relative; overflow: hidden; }
.ads_990-90 a { position: absolute; left: 0px; top: 0px; height: 90px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_240-70 { width:990px; overflow:hidden}
.ads_240-70 ul { display:block; width:1000px; margin-left:-10px;}
.ads_240-70 li { float:left; margin-left:10px; margin-bottom:10px; width:240px;}
.ads_240-70 li a{ float:left; display:block; width:240px;height:70px;}
.ads_190-70 { width:990px; overflow:hidden}
.ads_190-70 ul { display:block; width:1000px; margin-left:-10px;}
.ads_190-70 li { float:left; margin-left:10px; margin-bottom:10px; width:190px}
.ads_190-70 li a { float:left; display:block; width:190px; height:70px;}
.ads_490-70 { width: 990px; position: relative; overflow: hidden; }
.ads_490-70 ul { display:block; width:1000px; margin-left:-10px;}
.ads_490-70 li { float:left; margin-left:10px; margin-bottom:10px; width:490px;}
.ads_490-70 li a{ float:left; display:block; width:490px;height:70px;}
.ads_490-70 img { width: 490px; height: 70px; }
/**/
.title1 { height: 36px; position: relative; overflow: hidden; margin: 10px 0; }
.title1 h2 , .title1 em { float: left; }
.title1 h2 a { font-size: 30px; line-height: 36px; color: #282828; }
.title1 h2 i { display: inline-block; background: url("img/libg1.png") no-repeat scroll 0 center; width: 5px; height: 5px; vertical-align: text-top; margin: 0 10px; }
.title1 h2 a:hover { color: #f60; text-decoration: none; }
em.title_frag{ display:block; width:24px; height:24px; margin:8px; background:url(img/floor_frag.jpg) no-repeat 0 0;}
.t_Jcarouse { position: absolute; right: 0px; top: 3px; height: 36px; overflow: hidden; width: 390px; background: url("img/sprite1.png") no-repeat 0 -131px; }
.t_Jcarouse li { height: 36px; line-height: 36px; text-indent: 30px; font-family: "Microsoft Yahei" }
.t_Jcarouse li span { color: #9e9e9e; padding-right: 5px; }
.t_Jcarouse li a { color: #d51216; }
.t_Jcarouse li a:hover { color: #f60; }
.hr_4 { height: 4px; background: #313131; }
.hr_2 { height: 2px; background: #313131; }
/*Ʒ*/
.layout2_conL { width: 542px; }
.layout2_conL_731 { width:731px; padding-right:29px; border-right:1px solid #ededed; margin-right:20px; }
.layout2_conM { width: 200px; }
.layout2_conR { width: 209px; }
.layout2_con { margin-top: 10px; }
.layout2_conL .title { height: 30px; margin-bottom: 10px; }
.layout2_conL .title h3 { font-size: 18px; font-weight: 500; color: #e70000; background: url("img/txt_pic.jpg") no-repeat 81px -57px; width: 350px; text-align: left; }
.syFocusThumb { height: 715px; border-left: 4px solid #d4d4d4; border-right: 4px solid #d4d4d4; position: relative; }
.sliderwrapper { margin: 0 20px; width: 494px; }
.contentdiv { margin-top: 10px; overflow: hidden; }
.Jcarouse2 { height: 24px; overflow: hidden; margin: 10px 0; }
.Jcarouse2 span { float: left; color: #e70000; width: 116px; font-size:13px; line-height:24px; display:block; height:24px; }
.carousel-2 { float: left; width: 374px; height: 24px; line-height: 24px; }
.carousel-2 *{ line-height:24px; font-size:}
.pagination { width: 494px; margin: 0 20px; height: 35px; overflow: hidden; }
.holder .toc { display: block; width: 164px; height: 34px; line-height: 34px; text-align: center; background: #3a3a3a; margin-right: 1px; border-bottom: 1px solid #cbcbcb; }
.layout2 .prev, .layout2  .next { display: block; width: 20px; height: 715px; position: absolute; cursor: pointer; }
.layout2 .prev { left: -10px; }
.layout2 .next { right: -14px; }
.layout2 .prev em, .layout2  .next em { display: block; width: 20px; height: 54px; background: url("img/sprite1.png") no-repeat 0px -260px; position: absolute; top: 370px; }
.layout2 .prev em { left: -6px; }
.layout2 .next em { background-position: -20px -260px; right: -4px; }
.holder .toc a { display: block; }
.holder .toc a span { display: block; color: #fff; font-size: 14px; line-height: 35px; }
.holder .toc a:hover span { color: #f60; }
.holder .toc.last { margin-right: 0; }
.holder .toc.selected { background: #fff; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; width: 162px; height: 34px; border-bottom: none; }
.holder .toc.selected span { color: #333; border-top: 2px solid #5e5e5e; position: relative; width: 164px; left: -1px; }
.slider { width: 494px; height: 320px; }
/**/

.cxslide_big { overflow: hidden; position: relative; width: 494px; height: 715px; margin: 0 24px; }
.cxslide_big a { color: #7a7a7a; text-decoration: none; }
.cxslide_big .box { overflow: hidden; width: 494px; height: 700px; }
.cxslide_big .list { overflow: hidden; width: 1482px; }
.cxslide_big .list li { float: left; width: 494px; height: 700px; }
.cxslide_big .list img { vertical-align: top; }
/* .cxslide_big .list p{display:none;position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "5b8b4f53";text-indent:12px;
filter:progid:DXImageTransform..gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);} */
.cxslide_big .btn { overflow: hidden; }
.cxslide_big .btn li { float: left; width: 164px; height: 34px; line-height: 34px; text-align: center; cursor: pointer; background: #3A3A3A; }
.cxslide_big .btn li span { display: block; border-top: 2px solid #5E5E5E; color: #fff; left: -1px; position: relative; width: 164px; height: 34px; line-height: 34px; }
.cxslide_big .btn .selected span { background: #fff; color: #333; }
.cxslide_big .minus, .cxslide_big .plus { position: absolute; top: 110px; width: 40px; height: 50px; background-image: url(); background-repeat: no-repeat; text-align: center; cursor: pointer; }
.cxslide_big .minus { left: 0; background-position: 0 0; }
.cxslide_big .plus { right: 0; background-position: -40px 0; }
.cxslide_big .minus:hover { background-position: 0 -50px; }
.cxslide_big .plus:hover { background-position: -40px -50px; }
.famous_intro { margin: 25px 0 20px; border-top: 1px solid #ededed; position: relative; }
.famous_intro .title_line { position: absolute; top: -15px; width: 496px; }
.famous_intro .title_line .title span { font-size: 16px; color: #e70000; font-weight: 500; }
.famous_intro .title_line a { display: block; background: #fff; position: absolute; right: 0px; width: 75px; }
.famous_intro p { color: #717171; line-height: 20px; margin-top: 15px; font-family:sans-serif }
#tab_2, #tab_3, #tab_4, #tab_5, #tab_6, #tab_7, #tab_8, #tab_9, #tab_10 { border-bottom: 1px solid #e5e5e5; height: 34px; }
#tab_2 li, #tab_3 li, #tab_4 li, #tab_5 li, #tab_6 li, #tab_7 li, #tab_8 li, #tab_9 li, #tab_10 li { width: 110px; height: 34px; text-align: center; line-height: 34px; float: left; }
#tab_2 li a, #tab_3 li a, #tab_4 li a, #tab_5 li a, #tab_6 li a, #tab_7 li a, #tab_8 li a, #tab_9 li a, #tab_10 li a { display: block; font-size: 16px; color: #737373; line-height: 34px; }
#tab_2 li.current a, #tab_3 li.current a, #tab_4 li.current a, #tab_5 li.current a, #tab_6 li.current a, #tab_7 li.current a, #tab_8 li.current a, #tab_9 li.current a, #tab_10 li.current a { border: 1px solid #e5e5e5; border-bottom: none; position: relative; background: #fff; color: #e60000; }
#con_2, #con_3, #con_4, #con_5, #con_6, #con_7, #con_8, #con_9, #con_10 { margin-top: 10px; }
#con_2 li, #con_3 li, #con_4 li, #con_5 li, #con_6 li, #con_7 li, #con_8 li, #con_9 li, #con_10 li { height: 26px; line-height: 26px; background: url("img/libg1.png") no-repeat 0 center; text-indent: 15px; overflow: hidden; position: relative; }
#con_2 li a, #con_3 li a, #con_4 li a, #con_5 li a, #con_6 li a, #con_7 li a, #con_8 li a, #con_9 li a, #con_10 li a { color: #555; font-size:13px;}
#con_2 li a:hover, #con_3 li a:hover, #con_4 li a:hover, #con_5 li a:hover, #con_6 li a:hover, #con_7 li a:hover, #con_8 li a:hover, #con_9 li a:hover, #con_10 li a:hover { color: #f60; }
#con_2 li span, #con_3 li span, #con_4 li span, #con_5 li span, #con_6 li span, #con_7 li span, #con_8 li span, #con_9 li span, #con_10 li span { position: absolute; right: 0px; top: 5px; color: #999; }
.classics_brand { height: 715px; padding-right: 20px; border-right: 1px solid #eaeaea; margin-top: 15px; }
.ads_180-180 { width: 180px; height: 180px; margin-bottom: 20px; }
.ads_180-180 img { width: 180px; height: 180px; }
.project_lib { background: #f6f6f6; border-top: 1px solid #d4d4d4; padding: 10px; }
.project_lib .title { margin-bottom: 10px; }
.project_lib select { width: 160px; padding: 2px 2px; margin-bottom: 10px; font-family: "Microsoft Yahei"; font-size:12px; }
.pro_search { width: 160px; height: 28px; }
.pro_search_txt { width: 100px; height: 26px; float: left; line-height: 26px; padding-left: 10px; color: #666; border-right: 0; background: #fff; }
.pro_search_btn { background: #d51216; width: 48px; height: 28px; float: left; color: #fff; border: none; }
.hot_attention { overflow: hidden; }
.hot_attention .con a { padding-right: 10px; padding-bottom: 5px; float: left; font-family: "Microsoft Yahei" }
.project_lib form { margin-bottom: 20px; }
.hot_brand { margin-top: 15px;border: 1px solid #e4e4e4; margin-bottom: 10px; }
.hot_brand ul { height:194px; overflow:hidden  }
.hot_brand ul li { width: 103px; height: 64px; float: left; border-right: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6; }
.hot_brand ul li.last { border-right: 0; }
.moods_rank { padding-bottom: 10px; border-bottom: 1px solid #ededed; margin-bottom: 10px; }
.moods_rank .title, .industy_news .title { margin-bottom: 5px; }
.title_r { position: absolute; right: 0; top: 10px; }
.title_r a { float: left; padding-right: 5px; font-family: "Microsoft Yahei" }
.title_r em { float: left; background: url("img/sprite1.png") no-repeat -40px -40px; width: 16px; height: 16px; padding-right: 5px; }
.title_r .more { color: #d51216; }
/*ҷѶ*/
.news_modL, .interact_modL { width: 340px; padding-right: 20px; border-right: 1px solid #ededed; margin-right: 29px; }
.interact_modL { border-right: none; }
.news_modM { width: 340px; padding-right: 30px; }
.news_modR { width: 230px; }
.interact_modR { width: 210px; }
.title2 { height: 22px; }
.title2 span a, .title2 h3 a { font-size: 16px; color: #e80002; }
.title2 .title2_r{ position: absolute; right: 0px; top: 3px; color: #666; font-family: "Microsoft Yahei" }
.title2 .title2_r em,.title2_r1 em{ color: #ddd; padding: 0 2px; }
.title2_r1{position:absolute;right:0px;top:3px;}

.news_mod_list { margin-top: 20px; position:relative;}
.news_mod_list strong a, .brand_dyna strong a, .jiafang_vedio strong a { display: block; height: 30px; font: 700 18px/30px "Microsoft Yahei"; color: #333; margin: 5px 0; overflow: hidden; }
.brand_dyna strong a em { font-size: 18px; color: #e70100; }
.news_mod_list strong a:hover, .brand_dyna strong a:hover, .jiafang_vedio strong a:hover { color: #f60; }
.news_mod_list .txt_link li, .brand_dyna .txt_link li { width: 340px; height: 30px; line-height: 30px; overflow: hidden; }
.news_mod_list .txt_link li a, .brand_dyna .txt_link li a { display: block; font-size: 14px; color: #333; line-height: 28px; }
.news_mod_list .txt_link li a:hover, .brand_dyna .txt_link li a:hover { color: #f60; }
.news_modR .layout1L_1 { background: url("img/cy1.jpg") no-repeat 0 0; height: 448px; width: 20px; }
.news_modR .layout1L_3 { background: url("img/cy2.jpg") no-repeat 0 0; height: 448px; width: 20px; }
.news_modR .layout1L_2 { width: 190px; }
.news_modR .layout1L_2 h2 { background: url("img/txt_pic.jpg")no-repeat center -30px; }
.news_modR { margin-top: 10px; }
.brand_p { margin: 10px 0; border-bottom: 1px solid #ededed; }
.brand_p .title, .person_p .title { margin-bottom: 0px; }
.news_modR .title span { display: block; color: #E80002; margin-bottom: 10px; font-weight: 500; font-size:13px; }
.brand_p a { display: block; }
.brand_p a:hover span { color: #f60; }
.brand_p a span { display: block; text-align: center; height: 30px; line-height: 30px; color: #484848; font-family: "Microsoft Yahei"; padding-bottom:10px; }
.interact_mod .title_line span, .interact_mod .title span { color: #df0000; font-weight: 500; }
.net_attention, .brand_dyna, .jiafang_vedio, .zhaopin { border-top: 1px solid #ededed; margin-top: 25px; position: relative; }
.net_attention ul li { width: 105px; height: 110px; float: left; margin-right: 12px; margin-bottom: 10px; }
.net_attention ul li a { display: block; }
.net_attention ul li a span, .net_attention ul li em { display: block; height: 22px; line-height: 22px; }
.net_attention ul li a:hover span { color: #f60; }
.net_attention ul li.last { margin-right: 0; }
.net_attention ul li img { width: 103px; height: 71px; border: 1px solid #e1e1e1; }
.net_attention ul li em b { color: #ea004e; }
.net_attention .title_line, .brand_dyna .title_line, .jiafang_vedio .title_line, .zhaopin .title_line { position: absolute; top: -14px; width: 340px; }
.net_attention .title h3 { background: #fff; }
.net_attention .con { margin-top: 15px; }
.interact_modL .title { position: relative; }
.interact_mod .title a { display: block; width: 75px; height: 18px; background: #fff; position: absolute; right: -1px; top: 0px; color:#7b7b7b }
.interact_mod .title a:hover .color_df0 { color: #f60; }
.title a b { display: inline-block; width: 7px; height: 7px; background: url("img/sprite1.png") no-repeat -60px -40px; margin-left: 10px; }
.brand_dyna strong a, .jiafang_vedio strong a { margin-top: 15px; }
.vedio_txt { margin-bottom: 10px; }
.vedio_txt p { margin-left: 194px; height: 110px; overflow: hidden; color: #8d8d8d; line-height: 22px; font-family: "Microsoft Yahei" }
.vedio_txt p a { color: #0882f1; }
.vedio_txt p a:hover { color: #f60; }
.vedio_txt a.vedio { width: 180px; height: 108px; position: relative; }
.vedio_txt a em { width: 25px; height: 25px; position: absolute; right: 10px; bottom: 10px; background: url("img/sprite1.png") no-repeat -38px -58px; z-index: 100; }
.vedio_txt a:hover em { background-position: -65px -58px; }
.jiafang_vedio .txt_link li { background: url("img/sprite1.png") no-repeat -40px -96px; text-indent: 20px; width: 340px; height: 22px; line-height: 22px; }
.net_attention { margin-bottom: 20px; }
.jiafang_vedio { margin-bottom: 40px; }
.title_line .title h3 { background: #fff; width: 75px; }
.title_line .title h3.w_95 { width: 95px; }
.interact_modM { position: relative; height: 485px; width: 340px; padding-right: 30px; margin-right: 20px; }
.line_icon1, .line_icon2 { position: absolute; width: 10px; height: 484px; top: 15px; }
.line_icon1 { left: -24px; background: url("img/cy3.jpg") no-repeat 0 0; }
.line_icon2 { right: 6px; background: url("img/cy4.jpg") no-repeat 0 0; }
.jm_ask { padding-bottom: 15px; border-bottom: 1px solid #ededed; margin-bottom: 10px; margin-top: 10px; }
.jm_ask .title, .new_enter .title { margin-bottom: 10px; }
.jm_ask_mod { margin-bottom: 15px; }
.jm_ask_mod strong a{display:block;font-size:15px;color:#333;font-weight:700;margin-bottom:5px; overflow:hidden; height:22px;}
.jm_ask_mod strong a:hover { color: #f60; }
.jm_ask_mod p{color:#666; height:36px;  overflow:hidden}
.new_enter ul li { width: 105px; float: left; height: 22px; line-height: 22px; overflow: hidden; }
.new_enter ul li a { color: #666; }
.new_enter ul li a:hover { color: #f60; }
.famous_brand { margin-bottom: 20px; }
/*picshow*/
.pic_qiehuan{border:4px solid #e7e7e7;}
#pic_con{width:195px;height:258px;float:left;}
#pic_con img{width:195px;height:258px;}
	#pic_tab{width:786px; height:258px;float:left;}
	#pic_tab li{width:130px; height:85px;float:left; display:inline;  cursor:pointer;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}
	#pic_tab li img{width:129px;height:83px;margin:0 auto;}
	#pic_tab li.current{position:relative;width:130px;height:85px;}
	#pic_tab li.current img{position:absolute;width:129px;height:83px;border:2px solid #b52b2d;left:-1px;top:-1px;}
.picshow{position:relative;}
.picshow_icon{position:absolute;left:-8px;top:47px;background:url("img/top10.png") no-repeat 0 0;width:38px;height:202px;z-index:100;}
.picshow_icon span{display:block;font:18px/19px "FZLTHJW";color:#fff;padding-top:57px;padding-left:7px;width:20px;}

.slide_x { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .box { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .list { overflow: hidden; width: 1482px; }
.slide_x .list li { float: left; position: relative; width: 494px; height: 320px; }
.slide_x .list li img { width: 494px; height: 320px; }
.slide_x .btn { display: none; background: url("img/slide_bg.png") repeat-x; overflow: hidden; position: absolute; bottom: 0; padding-left: 205px; padding-top: 5px; }
.slide_x .btn li { /*background: url("img/sprite1.png") no-repeat scroll 0 -100px;*/ width: 10px; height: 10px; float: left; text-indent: -9999px; margin-right: 5px; background:#fff}
.slide_x .btn li.selected { background-position: -20px -100px; }
#slide_x.slide_x { overflow: hidden; position: relative; width: 296px; height: 346px; margin-bottom: 22px; margin-top: 10px; }
#slide_x.slide_x a { color: #eee; text-decoration: none; }
#slide_x.slide_x .box { overflow: hidden; position: relative; width: 296px; height: 346px; }
#slide_x.slide_x .list { overflow: hidden; width: 9999px; }
#slide_x.slide_x .list li { float: left; position: relative; width: 296px; height: 346px; text-indent: -9999px; }
#slide_x .list li img { width: 298px; height: 348px; }
#slide_x .btn { display: block; overflow: hidden; position: absolute; background:rgba(255,255,255,0.2); cursor: pointer; bottom: 10px;  right:10px; padding: 5px; padding-right: 0; border-radius:10px;}
#slide_x .btn li { text-indent: -9999px; width: 8px; height: 8px; margin-right: 5px; border-radius:4px; }
#slide_x .btn .selected { background: #f30; color: #fff; }
/*
#slide_x .btn li.b_1 { background: url("img/focus_num1.png") no-repeat 0 0; }
#slide_x .btn li.b_2 { background: url("img/focus_num2.png") no-repeat 0 0 }
#slide_x .btn li.b_3 { background: url("img/focus_num3.png") no-repeat 0 0 }
#slide_x .btn li.b_4 { background: url("img/focus_num4.png") no-repeat 0 0 }
#slide_x .btn li.b_5 { background: url("img/focus_num5.png") no-repeat 0 0 }
*/
#slide_x .btn li.b_1.selected, #slide_x .btn li.b_2.selected, #slide_x .btn li.b_3.selected, #slide_x .btn li.b_4.selected, #slide_x .btn li.b_5.selected { 
display: block; background-position: 0 -21px;
 }
/*picarea*/
.picshow { width: 990px; height: 355px; }
#picarea { margin: 0px auto; }
#picarea .image{ position: relative;}
#picarea .image img { position: absolute; left: 0; right: 0; top: 0; bottom: 0;}  
#bigpicarea .word { display: none; text-align: center; height: 50px; color: #333 }
#bigpicarea .word h3 { display: none; text-align: center; line-height: 48px; height: 48px; color: #333; font-size: 14px }
#bigpicarea .ui-els-hide { display: none }
#thumbs { text-align:center;margin:0 auto;}
#thumbs li { width: 84px; display: inline; float: left; height: 45px; margin-right: 10px;}
#thumbs li.last { margin-right: 0; }
#thumbs ul { display:inline-table; margin:0 auto; margin-top: 3px; }
#thumbs li.last_img { margin-right: 4px }
#thumbs li.first { width: 45px; height: 45px; cursor: pointer }
#thumbs li.last { width: 45px; height: 45px; cursor: pointer; margin-right: 0; }
#thumbs li a { width: 84px; height: 45px; display: block; font-size: 0px; }
#thumbs li a img { opacity: 0.6; filter: alpha(opacity=60); }
#thumbs li a.current img { width: 84px; height: 45px; opacity: 1; filter: alpha(opacity=100); }
#thumbs li.first img { }
#thumbs li.last img { }
#smallpicarea { margin: 0px auto; width: 963px; height: 51px; position:relative}
#picarea { position: relative; width: 988px; height: 353px; overflow: hidden; border: 1px solid #e7e7e7; border-bottom: 1px solid #ccc; }
#big_play_prev, #big_play_next { position: absolute; top: 145px; cursor: pointer; }
	#big_play_prev { left: 0px; }
	#big_play_next { right: 0px; }
	#big_play_prev { background: url("img/sprite1.png") no-repeat 0 -180px; width: 36px; height: 36px; }
	#big_play_prev:hover { background-position: -40px -180px; }
	#big_play_next { background: url("img/sprite1.png") no-repeat 0px -220px; width: 36px; height: 36px; }
	#big_play_next:hover { background-position: -40px -220px; }
/*Jiafang*/
.jm_proj .con{margin:10px 0;overflow:hidden;}
.jm_proj ul{overflow:hidden;float:left;}
.jm_proj ul li.last{width:94px;padding-right:0;}
.jm_proj ul li{float:left;width:94px;padding-right:34px;height:26px;line-height:26px;overflow:hidden;}
.jm_proj ul li a{display:block;height:26px;line-height:26px;color:#282828;}
.jm_proj ul li a:hover{color:#f60;}
.jm_proj .title1 h2{font-size:16px;}
.jm_proj .title1{margin:0;}
.jm_proj .title1 .title_r{top:6px;}
/**/
.pic_link{margin-top:10px;}
.pic_link ul li{width:133px;margin-right:10px;float:left;margin-bottom:10px;}
.pic_link ul li.last{width:132px;margin-right:0;}
/*Fuzhuang*/
.floor_focus{ float:left; width:360px;}	
	.floor_focus .hd{ display:block; height:24px; line-height:24px; font-size:18px; margin-bottom:15px;}
.floor_News{ float:left; width:341px; padding-left:30px;}	
	.floor_News .txt_link li{ width:170px;}
	.floor_News .hd{ height:24px; line-height:24px;}
	.floor_News .hd strong{ font-size:18px; font-weight:normal; color:#282828; line-height:24px;} 
	.floor_News .hd span{ float:right; line-height:24px;}
	.floor_News .hd span a{ display:block; height:24px; line-height:24px; color:#8e8e8e;}
	.floor_News .txt_link{ border-bottom:1px solid #ededed; padding-bottom:30px;}
	.floor_News .h_list{ padding-top:15px;}
	.floor_mAds .hd{ padding:15px 0}
	.floor_mAds .bd { width:341px; overflow:hidden}
	.floor_mAds .bd ul{ width:357px; margin-left:-15px;}
	.floor_mAds .bd li{ float:left; width:104px; margin-left:15px; text-align:center}
	.floor_mAds .bd li a{ float:left; display:block; width:104px; text-align:center}
	.floor_mAds .bd li span{ display:block; line-height:20px; height:20px;}
	.floor_mAds .bd li a:hover span{ color:#f60}
	
.fav_bds{}
	.fav_bds .hd{ height:48px; line-height:48px; margin-top:20px; border-top:1px solid #ededed;border-bottom:1px solid #ededed; position:relative}
	.fav_bds .hd span{ display:block; height:45px; line-height:45px; font-size:18px;}
	.fav_bds .Jcarouse2{ position:absolute;right:0; top:3px; width:400px;}
	.fav_bds .Jcarouse2 b{ float:left; line-height:24px; color:#d51216}
	.fav_bds .carousel-2{ width:335px;}
	.fav_bds .bd { padding:15px 0}
	.fav_bds .bd li { float:left; width:146px; height:26px; line-height:26px;}
	.fav_bds .bd li a{ float: left; display:block; width:146px; overflow:hidden; line-height:28px; height:28px; font-size:13px; color:#565656}	
	
.layout2_conR .project_lib{ background:none; border:none; padding:0; padding-top:10px;}
	.layout2_conR .project_lib .pro_search { width:210px;}
	.layout2_conR .moods_rank{ border-bottom:none}
	.layout2_conR .project_lib form{ margin-bottom:10px;}
	.layout2_conR .project_lib select{ margin-bottom:6px;}
/**/
.pic_link { margin-top: 10px; }
	.pic_link ul li { width: 133px; margin-right: 10px; float: left; margin-bottom: 10px; }
	.pic_link ul li.last { width: 132px; margin-right: 0; }
	
/**/
.jm_proj_tab{ float:right;}
	.jm_proj_tab ul { float:none; width:auto}
	.jm_proj_tab li { float:left; height:24px; line-height:24px; text-align:center; padding:0 !important}
	.jm_proj_tab li a{ float:left; display:block; height:24px; line-height:24px; text-align:center; width:94px; color:#565656 !important}	
	.jm_proj_tab li a:hover{ text-decoration:none}
	.jm_proj_tab li.current a{ background:#565656; color:#fff !important}
	
/*Slide Rolling*/
.visual-banner { float: left; position: relative; width: 470px; height: 437px; overflow: hidden; }
	.visual-banner .banner-wrap { position: relative; }
	.visual-banner .banner-wrap ul.slide-list { position: absolute; left: 0; top: 0; }
	.visual-banner .banner-wrap ul.slide-list li { float: left; background-color: #000; }
	.visual-banner .bt-nav { position: absolute; left: 0; top: 50%; z-index: 10; width: 470px; margin-top: -18px; }
	.visual-banner .bt-nav a { display: block; width: 59px; height: 59px; overflow: hidden; }
	.visual-banner .bt-nav a.over img { margin-top: -60px; }
	.visual-banner .bt-nav a.prev { float: left; }
	.visual-banner .bt-nav a.next { float: right; }
	.visual-banner .roll-bx { position: absolute; left: 0; bottom: -44px; width: 470px; height: 44px; background: url("") repeat-x; }
	.visual-banner ul.bt-roll li { float: left; width: 22px; height: 14px; overflow: hidden; }
	.visual-banner ul.bt-roll li.sel img { margin-top: -14px; }
	
#slider-brand { float: none; width: 990px; height: 336px; }
	#slider-brand .bt-nav { width: 990px; margin-top: -43px; }
	#slider-brand #brand-area { position: absolute; width: 990px; height: 45px; overflow: visible; top: 290px; background: #fff; padding: 0; border-bottom: 1px solid #ccc; }
	#slider-brand #brand-area .brand-icon { position: relative; float: left; width: 849px; height: 45px; overflow: hidden; margin-left:25px }
	#slider-brand #brand-area .brand-icon ul.bt-roll { position: absolute; left: 0; top: 0; width: 100%; margin: 0 !important; }
	#slider-brand #brand-area .brand-icon ul.bt-roll li { width: 84px; height: 45px; padding: 0 1px 0 0; background: url("") no-repeat right center; }
	#slider-brand #brand-area .brand-icon ul.bt-roll li.sel img { margin-top: -45px; }
	#slider-brand #brand-area a.brand-prev, #slider-brand #brand-area a.brand-next { float: left; display: block; width: 45px; height: 45px; overflow: hidden; border-bottom: 1px solid #ccc; }
	#slider-brand #brand-area a.brand-prev.btnOn img, #slider-brand #brand-area a.brand-next.btnOn img { margin-top: -45px; }
	#slider-brand #brand-area a.brand-next { float: right; }
	
.floorFocus{ width:360px; height:400px; overflow:hidden; position:relative}
	.floorFocus .list li {float: left;position: relative;width: 360px;height: 400px;}
	.floorFocus .btn li { display:block; width:50px; height:50px;}
	.floorFocus .prev,
	.floorFocus .next{
		position:absolute; top:175px; z-index:9999; width:36px; height:36px; display:block;
		}
	.floorFocus .prev{ 
		left:0px; background:url(img/btn_arr_prev03.png) no-repeat 0 0;
		}
	.floorFocus .prev:hover{
		background:url(img/btn_arr_prev03.png) no-repeat 0 -36px;
		}
	.floorFocus .next{ 
		right:0px; 	background:url(img/btn_arr_next03.png) no-repeat 0 0;
		}
	.floorFocus .next:hover{
		background:url(img/btn_arr_next03.png) no-repeat 0 -36px;
		}

	
